package com.java.entity;

import java.math.BigDecimal;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
/**
* @ClassName: BsCourse
* @Description: bs_course表：课程信息表
* @author admin
* @date 2024-03-08
 */
public class BsCourse {
	/**
	 * 主键
	 */
	private String courseId;
	/**
	 * 所属分类
	 */
	private String courseTypeId;
	/**
	 * 名称
	 */
	private String courseTitle;
	/**
	 * 学期
	 */
	private String courseTerm;
	/**
	 * 学分
	 */
	private BigDecimal courseCredit;
	/**
	 * 授课教师
	 */
	private String courseTeacher;
	/**
	 * 描述
	 */
	private String courseDesc;
	/**
	 * 创建时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone = "GMT+8")
	private Date courseTime;
	/**
	 * 1删除
	 */
	private Integer courseDelete;

	public BsCourse() {
		super();
	}
	
	public String getCourseId() {
		return courseId;
	}
	public BsCourse setCourseId(String courseId) {
		this.courseId = courseId;
		return this;
	}
	
	public String getCourseTypeId() {
		return courseTypeId;
	}
	public BsCourse setCourseTypeId(String courseTypeId) {
		this.courseTypeId = courseTypeId;
		return this;
	}
	
	public String getCourseTitle() {
		return courseTitle;
	}
	public BsCourse setCourseTitle(String courseTitle) {
		this.courseTitle = courseTitle;
		return this;
	}
	
	public String getCourseTerm() {
		return courseTerm;
	}
	public BsCourse setCourseTerm(String courseTerm) {
		this.courseTerm = courseTerm;
		return this;
	}
	
	public BigDecimal getCourseCredit() {
		return courseCredit;
	}
	public BsCourse setCourseCredit(BigDecimal courseCredit) {
		this.courseCredit = courseCredit;
		return this;
	}
	
	public String getCourseTeacher() {
		return courseTeacher;
	}
	public BsCourse setCourseTeacher(String courseTeacher) {
		this.courseTeacher = courseTeacher;
		return this;
	}
	
	public String getCourseDesc() {
		return courseDesc;
	}
	public BsCourse setCourseDesc(String courseDesc) {
		this.courseDesc = courseDesc;
		return this;
	}
	
	public Date getCourseTime() {
		return courseTime;
	}
	public BsCourse setCourseTime(Date courseTime) {
		this.courseTime = courseTime;
		return this;
	}
	
	public Integer getCourseDelete() {
		return courseDelete;
	}
	public BsCourse setCourseDelete(Integer courseDelete) {
		this.courseDelete = courseDelete;
		return this;
	}
	
}